Art on canvas, for the soul: Amidst nature, art lovers discover peace and friendship in Bengaluru